Phép toán thao tác bit trong hệ nhị phân Hệ_nhị_phân

Mặc dù không liên quan trực tiếp đến sự nhận dạng của các ký tự trong hệ nhị phân, song các dãy số nhị phân có thể được thao tác dùng những toán tử trong lôgic Boole. Khi một dãy số trong hệ nhị phân được thao tác dùng các toán tử này, chúng ta gọi nó là Phép toán thao tác bit. Những thao tác dùng các toán tử AND (tương tự với tác động của chữ "và" trong lôgic, cả hai đơn vị so sánh phải là 1 thì mới cho kết quả 1), OR (tương tự với tác động của chữ "hoặc" trong lôgic, một trong hai đơn vị so sánh là 1 thì cho kết quả là 1), và XOR (nếu 2 bit được so sánh mà khác nhau thì kết quả bằng 1, giống nhau thì bằng 0) có thể được thi hành với từng cặp bit tương đồng trong một cặp số của hai số nhị phân. Thao tác của toán tử lôgic NOT (phép đổi ngược, 0 thành 1 và ngược lại) có thể được thi hành trên từng bit một trong một con số nhị phân. Đôi khi, những phép thao tác này được dùng làm những phương pháp cắt ngắn (làm nhanh) trong các thao tác số học, đồng thời chúng cũng cung cấp những lợi ích khác trong việc xử lý máy tính. Lấy ví dụ, loại bỏ bit cuối cùng (bên phải) trong một số nhị phân (còn được gọi là phép toán chuyển vị nhị phân - binary shifting) tương đương với phép chia 2 trong hệ thập phân, vì khi làm như vậy, giá trị của số giảm xuống một nửa. Xin xem thêm Phép toán thao tác bit.